it's a long story - German English Dictionary